using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Remoting;

namespace MULENetworking
{
    public interface IGameTasks
    {
        /*	GameTasks.cs
            TransferItem(objectType, quantity, from, to) [from/to can be store, player, or map]
            StartGame(player1, player2, player3, player4, gameName)
            StartAuction*/

        int TransferItem(int type, int quantity, IPlayer from, IPlayer to);
        int StartAuction();
        int PauseGame();
        int ResumeGame();
    }
}
